package com.gzhryc.net_marketing.cloud.account.services.models;

import com.gzhryc.pay.models.IRefundOrder;

public class WXPayDepositRefundOrder implements IRefundOrder {

    private static final long serialVersionUID = 1L;
    
	private String tradeNo;
    private String payTradeNo;
    private Integer payMoney;
    private Integer refundMoney;
    private Integer refundStatus;
    private String note;
    private String externalPayTradeNo;

    @Override
    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    @Override
    public String getPayTradeNo() {
        return payTradeNo;
    }

    public void setPayTradeNo(String payTradeNo) {
        this.payTradeNo = payTradeNo;
    }

    @Override
    public Integer getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(Integer payMoney) {
        this.payMoney = payMoney;
    }

    @Override
    public Integer getRefundMoney() {
        return refundMoney;
    }

    public void setRefundMoney(Integer refundMoney) {
        this.refundMoney = refundMoney;
    }

    public Integer getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(Integer refundStatus) {
        this.refundStatus = refundStatus;
    }

    @Override
    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    @Override
    public String getExternalPayTradeNo() {
        return externalPayTradeNo;
    }

    public void setExternalPayTradeNo(String externalPayTradeNo) {
        this.externalPayTradeNo = externalPayTradeNo;
    }
}
